Masteriyo\RestApi\Controllers\Version1\LessonsController A

Total Complexity 68
Dependencies 8
Dependents 2
Total lines 895
Lines of code 583
Logical lines of code 137
Comment lines 228
Methods 15
Properties 6

Methods 15

Method Rating Maintainability Complexity Lines of code
prepare_object_for_database()
C
37 24 68
get_item_schema()
A
29
1 197
create_item_permissions_check()
S
49 6 32
delete_item_permissions_check()
S
49 6 32
update_item_permissions_check()
S
49 6 32
get_lesson_data()
S
47 5 31
register_routes()
S
42 1 63
get_object()
S
57 4 16
description_data()
S
63 5 10
get_attachments()
S
52 3 27
get_collection_params()
S
46 1 43
prepare_objects_query()
S
59 2 15
prepare_object_for_response()
S
63 2 9
__construct()
S
81 1 3
prepare_links()
S
72 1 5